Big Huge Thesaurus

dibranchiate mollusk

noun